Assembly: Microsoft.EnterpriseManagement.Core (in microsoft.enterprisemanagement.core.dll)
Usage
Visual Basic |
---|
Dim instance As ITaskRuntimeManagement Dim targets As IEnumerable(Of T) Dim task As ManagementPackTask Dim configuration As TaskConfiguration Dim callback As AsyncCallback Dim state As Object Dim returnValue As IAsyncResult returnValue = instance.BeginExecuteTask(targets, task, configuration, callback, state) |
Syntax
Visual Basic |
---|
Function BeginExecuteTask(Of T As EnterpriseManagementObject) ( _ targets As IEnumerable(Of T), _ task As ManagementPackTask, _ configuration As TaskConfiguration, _ callback As AsyncCallback, _ state As Object _ ) As IAsyncResult |
C# |
---|
IAsyncResult BeginExecuteTask<T> ( IEnumerable<T> targets, ManagementPackTask task, TaskConfiguration configuration, AsyncCallback callback, Object state ) where T : EnterpriseManagementObject |
C++ |
---|
generic<typename T> where T : EnterpriseManagementObject IAsyncResult^ BeginExecuteTask ( IEnumerable<T>^ targets, ManagementPackTask^ task, TaskConfiguration^ configuration, AsyncCallback^ callback, Object^ state ) |
J# |
---|
|
JScript |
---|
|
GenericParameters
- T
Parameters
- targets
-
The entities to target.
- task
-
The task to submit.
- configuration
-
The configuration of the task.
- callback
-
The callback to get notified on when the task completes.
- state
-
The optional state to pass back to the callback.
Return Value
Returns IAsyncResult. The result of the task execution.Thread Safety
Any public static (Shared in Visual
Basic) members of this type are thread safe. Any instance members
are not guaranteed to be thread safe.